home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Celestin Apprentice 5
/
Apprentice-Release5.iso
/
Source Code
/
C
/
Applications
/
Python 1.3.3
/
Python 133 68K
/
Lib
/
emacs.py
< prev
next >
Wrap
Text File
|
1996-05-20
|
500b
|
19 lines
# Execute Emacs code from a Python interpreter.
# This code should be imported from a Python interpreter that is
# running as an inferior process of Emacs.
# See misc/py-connect.el for the companion Emacs lisp code.
# Author: Terrence M. Brannon.
start_marker = '+'
end_marker = '~'
def eval (string):
tmpstr = start_marker + '(' + string + ')' + end_marker
print tmpstr
def dired (directory):
eval( 'dired ' + '"' + directory + '"' )
def buffer_menu ():
eval( 'buffer-menu(buffer-list)' )